package com.freesky.provider.content.service;

import com.freesky.common.pojo.DataTablesResult;
import com.freesky.common.pojo.ZTreeNode;
import com.freesky.common.utils.reponse.JSONResponse;
import com.freesky.common.dao.entity.PanelContent;

import java.util.List;

/**
 * @author Freesky
 */
public interface IHomePanelContentService {
    List<ZTreeNode> treeList();
    /**
     * 通过panelId获取板块具体内容
     * @param panelId
     * @return
     */
    DataTablesResult list(int panelId);
    JSONResponse delete(int[] ids);

    JSONResponse update(PanelContent panelContent);

    /**
     * 获取前台首页内容
     * @return
     */
    JSONResponse getHomeContent();
}
